package cn.mw.cmdb.entity;

import cn.mw.microMonitorCommon.api.scan.IPRangeParam;
import cn.mw.microMonitorCommon.api.scan.RuleParam;
import cn.mw.microMonitorCommon.api.scan.SubnetParam;
import lombok.Data;

import java.util.List;

@Data
public class AssertBatchScanProperty {
    private String taskType;
    private Boolean monitorFlag;
    private Boolean checkNowFlag;
    private Boolean executorNow;
    private String monitorServerId;
    private String ips;
    private boolean ipv6checked;
    private List<IPRangeParam> ipRange;
    private List<SubnetParam> ipSubnet;
    private Integer proxyType;
    private String pollingEngine;
    private List<RuleParam> scanRuleTypes;
    private List<String> functionModule;
    private String instanceName;
}
